home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / g_man / cat3 / OpenGL-ftn / fglvertex.z / fglvertex
Encoding:
Text File  |  2001-04-17  |  9.3 KB  |  133 lines

  1.  
  2.  
  3.  
  4. ffffggggllllVVVVeeeerrrrtttteeeexxxx((((3333GGGG))))                  OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee                  ffffggggllllVVVVeeeerrrrtttteeeexxxx((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ffffggggllllVVVVeeeerrrrtttteeeexxxx2222dddd,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx2222ffff,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx2222iiii,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx2222ssss,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx3333dddd,,,,
  10.      ffffggggllllVVVVeeeerrrrtttteeeexxxx3333ffff,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx3333iiii,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx3333ssss,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx4444dddd,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx4444ffff,,,,
  11.      ffffggggllllVVVVeeeerrrrtttteeeexxxx4444iiii,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx4444ssss,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx2222ddddvvvv,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx2222ffffvvvv,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx2222iiiivvvv,,,,
  12.      ffffggggllllVVVVeeeerrrrtttteeeexxxx2222ssssvvvv,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx3333ddddvvvv,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx3333ffffvvvv,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx3333iiiivvvv,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx3333ssssvvvv,,,,
  13.      ffffggggllllVVVVeeeerrrrtttteeeexxxx4444ddddvvvv,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx4444ffffvvvv,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx4444iiiivvvv,,,, ffffggggllllVVVVeeeerrrrtttteeeexxxx4444ssssvvvv - specify a vertex
  14.  
  15.  
  16. FFFFOOOORRRRTTTTRRRRAAAANNNN SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  17.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx2222dddd( REAL*4 _x,
  18.                              REAL*4 _y )
  19.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx2222ffff( REAL*4 _x,
  20.                              REAL*4 _y )
  21.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx2222iiii( INTEGER*4 _x,
  22.                              INTEGER*4 _y )
  23.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx2222ssss( INTEGER*2 _x,
  24.                              INTEGER*2 _y )
  25.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx3333dddd( REAL*4 _x,
  26.                              REAL*4 _y,
  27.                              REAL*4 _z )
  28.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx3333ffff( REAL*4 _x,
  29.                              REAL*4 _y,
  30.                              REAL*4 _z )
  31.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx3333iiii( INTEGER*4 _x,
  32.                              INTEGER*4 _y,
  33.                              INTEGER*4 _z )
  34.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx3333ssss( INTEGER*2 _x,
  35.                              INTEGER*2 _y,
  36.                              INTEGER*2 _z )
  37.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx4444dddd( REAL*4 _x,
  38.                              REAL*4 _y,
  39.                              REAL*4 _z,
  40.                              REAL*4 _w )
  41.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx4444ffff( REAL*4 _x,
  42.                              REAL*4 _y,
  43.                              REAL*4 _z,
  44.                              REAL*4 _w )
  45.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx4444iiii( INTEGER*4 _x,
  46.                              INTEGER*4 _y,
  47.                              INTEGER*4 _z,
  48.                              INTEGER*4 _w )
  49.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx4444ssss( INTEGER*2 _x,
  50.                              INTEGER*2 _y,
  51.                              INTEGER*2 _z,
  52.                              INTEGER*2 _w )
  53.  
  54.  
  55. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  56.      _x, _y, _z, _w
  57.               Specify _x, _y, _z, and _w coordinates of a vertex.  Not all
  58.               parameters are present in all forms of the command.
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ffffggggllllVVVVeeeerrrrtttteeeexxxx((((3333GGGG))))                  OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee                  ffffggggllllVVVVeeeerrrrtttteeeexxxx((((3333GGGG))))
  71.  
  72.  
  73.  
  74. FFFFOOOORRRRTTTTRRRRAAAANNNN SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  75.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx2222ddddvvvv( CHARACTER*8 _v )
  76.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx2222ffffvvvv( CHARACTER*8 _v )
  77.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx2222iiiivvvv( CHARACTER*8 _v )
  78.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx2222ssssvvvv( CHARACTER*8 _v )
  79.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx3333ddddvvvv( CHARACTER*8 _v )
  80.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx3333ffffvvvv( CHARACTER*8 _v )
  81.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx3333iiiivvvv( CHARACTER*8 _v )
  82.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx3333ssssvvvv( CHARACTER*8 _v )
  83.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx4444ddddvvvv( CHARACTER*8 _v )
  84.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx4444ffffvvvv( CHARACTER*8 _v )
  85.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx4444iiiivvvv( CHARACTER*8 _v )
  86.      SUBROUTINE ffffggggllllVVVVeeeerrrrtttteeeexxxx4444ssssvvvv( CHARACTER*8 _v )
  87.  
  88.  
  89. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  90.      _v    Specifies a pointer to an array of two, three, or four elements.
  91.           The elements of a two-element array are _x and _y; of a three-element
  92.           array, _x, _y, and _z; and of a four-element array, _x, _y, _z, and _w.
  93.  
  94. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  95.      ffffggggllllVVVVeeeerrrrtttteeeexxxx commands are used within ffffggggllllBBBBeeeeggggiiiinnnn/ffffggggllllEEEEnnnndddd pairs to specify
  96.      point, line, and polygon vertices.  The current color, normal, and
  97.      texture coordinates are associated with the vertex when ffffggggllllVVVVeeeerrrrtttteeeexxxx is
  98.      called.
  99.  
  100.      When only _x and _y are specified, _z defaults to 0 and _w defaults to 1.
  101.      When _x, _y, and _z are specified, _w defaults to 1.
  102.  
  103. NNNNOOOOTTTTEEEESSSS
  104.      Invoking ffffggggllllVVVVeeeerrrrtttteeeexxxx outside of a ffffggggllllBBBBeeeeggggiiiinnnn/ffffggggllllEEEEnnnndddd pair results in undefined
  105.      behavior.
  106.  
  107.  
  108. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  109.      ffffggggllllBBBBeeeeggggiiiinnnn, ffffggggllllCCCCaaaallllllllLLLLiiiisssstttt, ffffggggllllCCCCoooolllloooorrrr, ffffggggllllEEEEddddggggeeeeFFFFllllaaaagggg, ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd, ffffggggllllIIIInnnnddddeeeexxxx,
  110.      ffffggggllllMMMMaaaatttteeeerrrriiiiaaaallll, ffffggggllllNNNNoooorrrrmmmmaaaallll, ffffggggllllRRRReeeecccctttt, ffffggggllllTTTTeeeexxxxCCCCoooooooorrrrdddd, ffffggggllllVVVVeeeerrrrtttteeeexxxxPPPPooooiiiinnnntttteeeerrrr
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.